/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.service.impl;

import com.persistencia.dao.FacultadDao;
import com.persistencia.dao.impl.FacultadDaoImpl;
import com.persistencia.domain.Facultad;
import com.service.FacultadService;
import java.io.Serializable;
import java.util.List;

/**
 *
 * @author SHERLY
 */
public class FacultadServiceImpl implements FacultadService, Serializable{

    private FacultadDao facultadDao = new FacultadDaoImpl();
    
    @Override
    public void registrarFacultad(Facultad facultad) throws Exception {
        facultadDao.registrar(facultad);
    }

    @Override
    public void actualizarFacultad(Facultad facultad) throws Exception {
        facultadDao.actualizar(facultad);
    }

    @Override
    public void eliminarFacultad(Object id) throws Exception {
        facultadDao.eliminar(id);
    }

    @Override
    public Facultad obtenerFacultadPorId(Object id) throws Exception {
        return facultadDao.obtenerPorId(id);
    }

    @Override
    public List<Facultad> obtenerListaFacultad() throws Exception {
        return facultadDao.obtenerLista();
    }
    
    
}
